home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / netbsd / contrib / netpbm-19931207-bin10.readme < prev    next >
Text File  |  1995-12-26  |  6KB  |  145 lines

  1. Descr:     Portable BitMap image manipulation and conversion tools, compiled
  2.     on NetBSD/amiga 1.0.
  3.  
  4. Installation:
  5. # cd /
  6. # tar zvxf NetPBM-19931207-bin10.tar.gz
  7. # sh /usr/local/NetPBM-19931207/install/install.sh
  8.  
  9.  
  10.  
  11.     This is the 01 March 1994 release of Netpbm compiled on a NetBSD 
  12. 1.0 Amiga.  Should work on all NetBSD-m68k8k machines.
  13.  
  14.     Netpbm is based on the 10 Dec 91 release of Pbmplus, with 
  15. improvements and additions contributed by users.
  16.  
  17.     So what is it?
  18.  
  19.     It's a set of utilities that can convert many graphics formats to 
  20. a pbm format, perform various operations on the pbm, then convert that to 
  21. many graphics formats.
  22.  
  23.     One of the really nifty things about it is that it uses pipelines 
  24. to do it's operations.  IE:  'tifftopnm Test.tiff | pnmcrop | pnmscale 
  25. -width 300 | pnmrotate 90 | pnmtotiff > Test2.tiff'.  You'll want to read 
  26. some man pages to figure out how to use everything, and what each 
  27. internal format is for.
  28.  
  29.     The problem with this is that it consumes huge amounts of CPU and 
  30. memory.  My A3000-25 with 8 FAST and a Retina Z2 crashed when I tried to 
  31. switch fvwm virtual pages while performing a comlex pipeline involving a 
  32. huge (3000x2000x24) tiff.  You should be OK using smaller images, but be 
  33. aware that it, like any other memory and CPU hog, can crash a small system.
  34.  
  35.     I linked the tiff portions with version 3.4 of libtiff, rather than 
  36. the older one included with netpbm.  You don't need any of the libraries 
  37. to run any of the programs (they are archives, not shared libraries), but 
  38. I'm including them (and the man pages and headers) for anyone who wants 
  39. to use the libraries themselves.
  40.  
  41.     The netpbm directory currently is 6 Megs.  Since 5.7 of that is 
  42. binaries, I'm going to see if I can't make shared libraries out of 
  43. libtiff and the pbm libs, saving alot of space.  I've never 
  44. done that before, so give me some time on it.  I'll put it up when I can, 
  45. but it's not a very high priority, as I have a few hundred megs to go 
  46. before I'm pressed for space :^)
  47.  
  48.     Another thing you should know is that I haven't tested this 
  49. extensively.  It hasn't dumped on me in the little usage I did today, and 
  50. there's not much time before I lose my internet connection.  If you 
  51. have any problems that seem related to this binary distribution (rather 
  52. than neetpbm itself), mail me and I'll see what I can do (I will be 
  53. checking my mail occasionally before I get a SLIP account).
  54.  
  55.     Rather than make a package out of this (I'm leaving school 
  56. tommorrow, and don't have time to figure out how), I'll tell you how I 
  57. install things.  I use tcsh (csh will do) and cd a directory (ie 
  58. netpbm/bin), then do something like this:
  59.  
  60. herb: foreach file (*)
  61. foreach: ln -s /usr/local/opt/netpbm/bin/$file /usr/local/bin/$file
  62. foreach: end
  63.  
  64.     And I get a bunch of symlinks in /usr/local/bin.  Nothing fancy 
  65. to it, at all.
  66.  
  67.     The only real requirement here is that you have an proper rgb.txt 
  68. in /usr/local/X11/lib/X11/rgb.txt.  If you don't you'll have to specify 
  69. colors by value instead of name.  You can find this file in the X11R6 
  70. distribution at ftp.uni-regensburg.de:/pub/NetBSD-Amiga/contrib/X11/X11R6*.
  71.  
  72.         -Stephen Champion
  73.          steve@kuru.com
  74.  
  75.  
  76. Formats supported (from the FORMATS file in the archive):
  77.  
  78. PBM handles the following black&white formats:
  79.  
  80.     Sun icon file                reading    writing
  81.     X10 and X11 bitmap file            reading    writing
  82.     MacPaint                    reading    writing
  83.     CMU window manager format            reading    writing
  84.     MGR format                    reading    writing
  85.     Group 3 FAX                    reading    writing
  86.     GEM .img format                reading    writing
  87.     Bennet Yee's "face" format            reading    writing
  88.     Atari Degas .pi3 format            reading    writing
  89.     Andrew Toolkit raster object           reading    writing
  90.     Xerox doodle brushes            reading
  91.     ASCII graphics                    writing
  92.     HP LaserJet format                    writing
  93.     GraphOn graphics                    writing
  94.     BBN BitGraph graphics                writing
  95.     Printronix format                    writing
  96.     Gemini 10x printer format                writing
  97.     Epson printer format                writing
  98.     Unix plot(5) file                    writing
  99.     Zinc Interface Library icon                writing
  100.  
  101. PGM handles the following grayscale formats:
  102.  
  103.     Usenix FaceSaver(tm) file            reading    writing
  104.     FITS                    reading    writing
  105.     Lisp Machine bit-array-file            reading    writing
  106.     raw grayscale bytes    (e.g. the Molecular
  107.        Dynamics and Leica CSLM formats)        reading
  108.     Biorad CSLM images                reading
  109.     HIPS                    reading
  110.     PostScript "image" data            reading
  111.  
  112. PPM handles the following color formats:
  113.  
  114.     GIF                        reading    writing
  115.     IFF ILBM                    reading    writing
  116.     PICT                    reading    writing
  117.     Atari Degas .pi1 format            reading    writing
  118.     XPM (X Window System ASCII pixmaps)        reading    writing
  119.     PC Paintbrush .pcx format            reading    writing
  120.     TrueVision Targa file            reading    writing
  121.     HP PaintJet format                reading    writing
  122.     Abekas YUV format                reading    writing
  123.     MTV/PRT ray-tracer output            reading
  124.     QRT ray-tracer output            reading
  125.     Img-whatnot file                reading
  126.     Xim file                    reading
  127.     Atari uncompressed Spectrum            reading
  128.     Atari compressed Spectrum            reading
  129.     NCSA Interactive Color Raster            writing
  130.     X11 "puzzle" file                    writing
  131.     Motif UIL icon file                    writing
  132.     DEC sixel format                    writing
  133.     AutoCAD slide format            reading    writing
  134.     AutoCAD DXB format                    writing
  135.  
  136. PNM handles the following multi-type formats:
  137.  
  138.     Sun raster file                reading    writing
  139.     TIFF                    reading    writing
  140.     X11 window dump file            reading    writing
  141.     X10 window dump file            reading
  142.     PostScript                        writing
  143.     Zeiss CSLM images (the old format)        reading
  144.  
  145.